package org.glut.cloud.repairRecordManage.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 打卡信息表
 *
 * @author qjc
 * @since 2024-07-30 23:07
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SignIn {

    /**
     * 主键ID，自动递增
     */
    private Long id;

    private String username;

    /**
     * 纬度，不允许为空
     */
    private Double latitude;

    /**
     * 经度，不允许为空
     */
    private Double longitude;

    /**
     * 省份，不允许为空，最大长度为50个字符
     */
    private String province;

    /**
     * 城市，不允许为空，最大长度为50个字符
     */
    private String city;

    /**
     * 打卡时间，默认值为当前时间
     */
    private Date signTime;
}
